package com.shuiyun.jtt.message.schema;

import com.shuiyun.jtt.utils.codec.DataType;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * @author shuiyun
 * @program device-simulator
 * @description map集合属性实体
 * @date 2022-04-25 23:24
 **/
@AllArgsConstructor
@NoArgsConstructor
@Data
public class Schema {

    /**
     * 属性类型
     */
    private DataType dataType;

    /**
     * 如果类型是obj则需要执行对象类
     */
    private Class<?> clazz;

    public Schema(DataType dataType) {
        this.dataType = dataType;
    }

}
